﻿using System.Collections.Generic;
using Dost.Khcn.Data.EntityModel;
using Dost.Khcn.Model;

namespace Dost.Khcn.Data.Interfaces
{
    public interface IChuyenGiaOnlineDao
    {
        int SearchChuyenGiaOnlineCount(SearchChuyenGiaOnlineModel searchModel);
        List<SearchChuyenGiaOnline_Result> SearchChuyenGiaOnline(int startIndex, int pageSize, string sorting, SearchChuyenGiaOnlineModel searchModel);

        ChuyenGiaDetailView GetInfoDetailsById(int id);

        int SearchChuyenGiaSimpleCount(SearchChuyenGiaSimpleModel searchModel);
        List<SearchChuyenGiaSimple_Result> SearchChuyenGiaSimple(int startIndex, int pageSize, string sorting, SearchChuyenGiaSimpleModel searchModel);
        int SearchChuyenGiaAdvanceCount(SearchChuyenGiaAdvanceModel searchModel);
        List<SearchChuyenGiaAdvance_Result> SearchChuyenGiaAdvance(int startIndex, int pageSize, string sorting, SearchChuyenGiaAdvanceModel searchModel);
    }
}
